html,body{background:#F2F5F7;margin:0 auto;color:#333;}
a{color:#158144;text-decoration:none;}

/**
 * 窗口内页面样式
 */
#i_wrap{font-family:verdana;}

.text_input{line-height:30px;border-radius:3px;border:1px solid #999;font-weight:bold;padding:0 5px;height:30px;width:180px;background:!{$style.light_background_color};border:1px solid !{$style.border_color};font-size:16px;}
textarea{border-radius:3px;border:1px solid #999;}
.text_input:focus,textarea:focus{border:1px solid #52A8EC;box-shadow:0 1px 2px #52A8EC inset, 0 0 8px #52A8EC;outline:0 none;background:white;}
select{line-height:24px;height:24px;margin-right:10px;}
input{vertical-align:middle;}

#i_nav,.i_nav{margin-top:5px;margin-bottom:10px;}
#i_nav a,.i_nav a{padding:3px 10px;display:inline-block;position: relative;text-decoration:none;}
#i_nav a span,.i_nav a span{display:inline-block;vertical-align:middle;}
#i_nav h3.page_title,.i_nav h3.page_title{font-size:14px;font-weight:bold;line-height:30px;display:inline-block;margin-right:10px;}

.tabs{margin:5px;}

.info{display:none;padding:10px;}

.tips{padding:10px;margin-bottom:10px;}

.edit_form{position:relative;}
.edit_form .info{position:absolute;top:5px;right:0;width:120px;padding:5px;display:none;}

.dialog{display:none;}

.nicEdit-panelContain,.nicEdit-buttonContain{line-height:20px;}

.list_view .ui-icon, .list_table .ui-icon{display:inline-block;vertical-align: middle;}

.hidden{display:none}

.form{border-top:3px solid #AED0EA;padding-top:5px;}
.form_item{line-height:38px;}
.form_item strong{display:inline-block;width:100px;text-align:right;font-weight:normal;}
.form_item div{display:inline-block;vertical-align:top;}
.form_item div .frame_index{}
.form_item div textarea{width:450px;}
.form_item div img{vertical-align: middle;}
.form_item p{display:inline-block;color:#999;}
.form_item.form_btn_item{text-align: center;}
.form_item.acl_form_item{line-height: 26px;}
.form_item.acl_form_item dl{clear:both;}
.form_item.acl_form_item dt{float:left;margin-right:10px}
.form_item.acl_form_item dt h3{font-weight:bold;}
.form_item.acl_form_item dd{}
.form_item.acl_form_item dd label{margin-right:10px;display:inline-block;}
.form_item.acl_form_item strong{display:none;}

.option_div{padding-left:10px;height:34px;margin-bottom:10px;line-height:34px;position:relative;background:50% 50% #DEEDF7}
.option_div .pager{position:absolute;right:5px;top:0;}
.option_div .btn{cursor:pointer;font-size:12px;background:;border:1px solid !{$style.border_color};height:24px;line-height:24px;padding:0 10px;border-radius:4px;}
.option_div .btn.main{font-weight:bold;}
.option_div .btn:hover{background-position:0 -829px;}


#script_box{display:none;}

/**
 * list_table列表样式
 */
.list_view{margin:0 10px 10px; line-height:20px;border-top:3px solid #AED0EA;padding-top: 5px;}
.list_view li{border:1px solid #F2F5F7;border-radius:6px;padding:3px 10px;}
.list_view li:hover{border-color:#AED0EA;background:50% 50% #DEEDF7;}
.list_view strong{display: inline-block;width: 30%;font-weight:normal;}
.list_view .opt_div{display:inline;}
.list_view .opt_div a{}

/**
 * 列表样式
 */
.list_table{width:100%;border-top:3px solid #AED0EA}
.list_table tr{border-bottom:1px solid #AED0EA;}
.list_table th{font-weight:bold;}
.list_table th,.list_table td{padding:7px 10px;font-size:12px;}
.list_table th span,.list_table td span{color:#999;}
.list_table tr:hover td{background:#DEEDF7}
.list_table .indent_td{text-indent:20px;}
.list_table .title_tr{border-bottom:1px solid #AED0EA;}

/**
 * 编辑器扩展
 */
.ke-container{display:block!important;}
.ke-icon-pager{height: 16px;width: 16px;}

/**
 * 文件管理页面样式
 */
#left_tree{float:left;width:20%;overflow:hidden;border-right:1px solid #AED0EA;}
#left_tree dl{line-height:24px;}
#left_tree dl dt{font-weight:bold;font-size:14px;margin-top:5px;}
#left_tree dl dd{padding-left:20px;border-left:3px solid #F2F5F7;}
#left_tree dl dd a{color:#333;}
#left_tree dl dd.selected{border-left-color:#4AB110;background:#DDD;}
#left_tree dl dd.selected a{color:#4AB110;font-weight:bold;}
#left_tree dl dd:hover{background:#DDD;border-left-color:#999;}
#opt_div{float:right;width:79%;}

/**
 * 图片列表
 */
.img_list{display:inline-block;margin-bottom:10px;}
.img_list li{float:left;width:86px;height:134px;text-align:center;overflow:hidden;margin:5px;line-height:24px;}
.img_list li .img_wrap{border:1px solid #DDD;background:white;border-radius:6px;}
.img_wrap{display:inline-block;text-align:center;vertical-align:top;position:relative;}
.img_wrap .edit_div{position:absolute;bottom:0;border-radius:0 0 4px 4px;width:100%;left:0;line-height:20px;background:#DDD;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;display:none;}
.img_wrap .edit_div:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.img_wrap .edit_div a{color:red;}

/**
 * 表单样式
 */
.form_box{border:1px solid #AED0EA;border-radius:4px;margin:10px;padding:10px;}

/**
 * 图片列表
 */
.image_list{float:right;width:570px;}
.image_list li{float:left;padding:5px;border:1px solid transparent;border-radius:4px;height:82px;width:82px;overflow:hidden;}
.image_list li:hover{border-color:#2694E8;background:white;box-shadow:0 1px 2px #2694E8 inset, 0 0 8px #2694E8;outline:0 none;}

/**
 * Loading样式
 */
.loading_dialog .ui-dialog-titlebar-close{display:none;}
.loading_dialog .loading_info_div{margin-top:32px;text-align:center;}
.loading_dialog .loading_icon{vertical-align:middle;margin-right:10px;}

.form_item_textarea_editor>strong{display:none;}

.muti_val_item{vertical-align:middle;width:250px;border-left:1px solid #999;padding-left:10px;vertical-align:middle;margin-bottom: 10px;}

/**
 * 权限选择通用样式
 */
.acl_dl{line-height:24px;border-bottom:1px dotted #DDD;margin-bottom:10px;}
.acl_dl h3{font-size:14px;font-weight:bold;line-height:30px;}
.acl_dl dd{margin-left:20px;}
.acl_dl dd label{margin-right:10px;display:inline-block;}